XL Restaurant
HP Bldg 13, Dubai Internet City, P.O. Box 502248, Dubai, United Arab Emirates
04-390-0440 Phone